Editor's Note (2023): You are reading an archive from 2014. This wiki concerns the Minecraft mod Ancient Warfare, version 1. Neither this wiki nor this version of the mod are being updated. If you are looking for the sequel, Ancient Warfare 2, visit CurseForge. If you are looking for the indie game series, visit JNI Games. If you are looking for Ancient Warfare the magazine, visit Karwansaray Publishers.

BuildCraft Plugin

The BuildCraft Plugin is a built-in plugin that includes a few BuildCraft related blocks to allow Ancient Warfare to more fully integrate into a BuildCraft based tech-mod setup. This plugin requires no additional downloads or setup, and will automatically load whenever BuildCraft is detected as being installed.

Engines

Hand Cranked Engine

The Hand Cranked Engine provides a means to create BuildCraft MJ energy from Ancient Warfare worker NPCs. Each Hand Cranked Engine functions as a generic Work-Site, broadcasting a 'Has Work' flag whenever it has a valid energy receptor that can hold more energy (it is a 'smart' engine). Energy is produced every time the worker 'works' the engine (speed is based on the workers work-speed for that rank of worker). Every 'work unit' from an NPC is converted into 80 MJ (configurable via config file (npcWorkMJ) ). The engine does not have any heat mechanics and cannot overheat or explode.
Energy Stats:
Delay: 20
Min Rec: 1
Max Rec: 200
Activation Energy: 80 (configurable (npcWorkMJ) )
Max Energy Buffer 240 (3* activation energy, linked, configurable)
Energy Loss: 1
Loss Frequency: 100

Power Conversion

Mechanical Worker

The Mechanical Worker is a block that converts BuildCraft MJ energy into Ancient Warfare 'work units'. The conversion rate is configurable via config file (npcWorkMJ), with the default being 80MJ = 1 work unit. Anytime the Mechanical Worker is at or above its activation energy it will send a 'do work' command to the Work Site that it is pointed towards (may only point on horizontal axis, not up/down). Each Mechanical Worker is equivalent to a single Novice Rank worker, and its input energy speed is set to enforce this (it can only receive 2MJ/tick, and only activate once every ~2 seconds).